home *** CD-ROM | disk | FTP | other *** search
- Short: Unique launching tool / script language
- Author: di3andpe@ida.his.se (Anders Persson)
- Uploader: di3andpe@ida.his.se (Anders Persson)
- Version: 8.0
- Type: util/boot
- Replaces: util/boot/selector73.lha
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Description *
-
- Highly configurable launching tool for almost ANY purpose. But
- it is not yet another program like toolsdeamon or toolmanager.
- Selector serves as a complement to these types of programs. It's
- more like a script language.
-
- You can for example make a button panel that follows you from
- screen to screen when changing screens. Or a button panel (or menu)
- that pops up ANYWHERE when pressing your middle mouse button.
- (Or when pressing both mouse buttons together.)
-
- You can make a button for starting a program if it's not allready
- open, else just jump to that programs screen. This is very comfortable,
- as you allways press the same button to get to the programs screen,
- regardless if it's open or not.
-
- You can make a special window only available on (for example) your
- word processors screen, with buttons for starting different arexx
- scripts for that program.
-
- Selector is a powerful tool to use within shell scripts or to
- make a little GUI for your CLI type program.
-
- The possible use of selector is almost unlimited, yet the syntax
- is very simple.
-
- It is really easy to produce a button panel, info window or a little
- requester with selector.
-
- Or, why not quote the world's biggest amiga magazine:
- "The program is so easy to use that you can have your first project
- up and running in under a minute." - AMIGA FORMAT march 1998
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Requirements *
-
- Selector needs AmigaDos 2.0 or better.
- The Prefs script and many of the included examples need AmigaOS 3.0+
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * What's new in Selector 8.0 (981001) **
-
- -The colors are now virtual and looks the same on any screen!
- In the previous versions of selector, color number 0 was the SCREENS
- color number 0 and so on. This caused a lot of problems for popup
- panels and windows that was opened on different screens. For example:
- I had a button panel, poping up on any screen when pressing my
- middle mouse button. This worked nice! But on some screens (for example
- painting programs), there was no way of knowing what button to press, as
- you couldn't read the text on them. The screens palette simply didn't
- match the workbench palette at all (the palette my panel was made
- for). To overcome this problem, I have now made the colors virtually
- mapped so that they will look about the same on any screen
- (except for HAM screens). The first 8 colors are always the MagicWB
- colors (if not changed with the virtual palette command). For example,
- color number 0 will always be gray regardless of the screen the
- window is opened on. The screen must of course have a color that
- resembles the color 0 described in the virtual palette. You can now
- only use color numbers 0 to 15, but don't worry.... look below!
-
- -Instead of a color number, you can now use a 3-digit hexadecimal number,
- where the first digit is the amout of red, second green and last blue.
- The color of the screen that most resembles the color you describe is
- choosen. You can also use any of the 22 built in values, for example:
-
- Background blue
- TextCol Beige Dark_gray
- text "Hello there!"
-
- -The OpenScreen command was removed. Use the bonus tool psx instead!
-
- -The palette command now sets the virtual color palette. The screens
- real palette is not changed at all. Palette now uses hexadecimal
- values (as the color command).
-
- -Colors are now totally screen independent. But patterns are NOT!
- They are still VERY screen dependent. But as a compensation to this,
- I have put in a new option to ShowPatterns: MagicWB
- When using this, the patterns will only show on screens with a palette
- that resembles the MagicWB color palette (The first 8 colors).
-
- -Bugfix: The default lightcolor was not always the brightest one.
- (This was what got me into making this version in the first place)
-
- -Bugfix: The buttons of the error message window looked strange sometimes.
-
- -You can now press "U" instead of "L" to load and update the window.
-
- -With the new settings command you can use another file
- than ENV:selector.settings as the settings file. You can also turn the
- settings off!
-
- -ENV:selector.defaultfont is not supported any longer.
-
- -CheckOptions is now by default ON! But old scripts (when not using
- exec or run options) does not give option errors anyway! This because
- CheckOptions now can tell options and dos commands apart.
-
- -The prefs script was extended with a color requester
- for hex values, a showpatterns MagicWB choice and the possibility to
- jump between screens to see how the settings looks on different screens.
-
- -New guide section: "Writing for compability"
-
- -Two new demo scripts. "The File Browsers"
-
- -This version is not completely backward compatible, (that's why it is
- called version 8.0 instead of 7.4). The main backward compability problem
- is if you have opened a screen with selector before. This is not
- possible now. But I've really never used it, so...
-
- There can also be some problems with the option checks as they now are
- turned on by default. CheckOptions can now tell options and dos commands
- apart in most cases. But it has happened to me once that it couldn't. The
- following button gave me the error message "Unknown option hip".
-
- button Module hip exit
-
- So I had to change it to:
-
- button Module run hip exit
-
- Other backward compability problems can appear with the new virtual colors.
- If you have been using color numbers above 15, then you have to change this!
- Another problem is that some colors won't look the same in some screens.
- For example I have a 4-color screen, where color number 3 now is displayed
- in gray instead of the green it used to be. But this was simple to correct.
- I just put a "palette 3 green" first in the script! Fixed! These small
- problems are no problems at all when you think of the great benefits of
- virtual colors!
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Also Try *
-
- ALM 3.2
-
- Aminet: util/boot/alm32.lha
-
- Do you have a problem remembering peoples birthdays?
- And how many years they celebrate? I had, and that's
- why I made these two programs. Now, I have used ALM
- in over 6 years, and I never miss a birthday or
- anything else imortant any longer!!! You only have to
- type in the birthdays ONCE with the "ALM.Editor" as
- there is only ONE year to edit. Then put and configure
- "ShowALM" in your startup, and that's it!!!
-
- But you can also write in temporary notes in the
- calendar, and then easily delete them again, without
- deleting the resident notes. You can even let ShowALM
- to delete them automatically when not needed any
- longer.
-
- ALM needs an Amiga Classic with AmigaDos 2.0 or better.
-
- ALM is FREEWARE!
-
- Both english and swedish instructions are included.
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Also Try *
-
- My homepage: www.ida.his.se/ida/~di3andpe/
-
- Lots of free software, latest versions of my programs and support.
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 1716 837 51.2% 06-Oct-98 12:08:56 Selector.info
- 408 248 39.2% 06-Oct-98 11:02:14 +browser.sel
- 192 138 28.1% 06-Oct-98 11:02:14 +goparent
- 773 415 46.3% 06-Oct-98 10:39:48 +info.sel
- 705 385 45.3% 05-Oct-98 19:51:30 +info2.sel
- 985 513 47.9% 06-Oct-98 10:41:28 +info3.sel
- 1479 475 67.8% 06-Oct-98 11:02:14 +makebrowser
- 175 125 28.5% 06-Oct-98 11:02:16 +pleasewait.sel
- 516 206 60.0% 06-Oct-98 11:02:14 +startbrowser
- 378 217 42.5% 06-Oct-98 11:02:16 +vols
- 913 397 56.5% 06-Oct-98 11:02:14 +what
- 896 324 63.8% 04-Oct-98 17:28:22 +makefile
- 726 299 58.8% 04-Oct-98 13:29:18 +welcome.sel
- 92 81 11.9% 04-Oct-98 14:07:40 +what
- 528 199 62.3% 01-Jan-97 17:08:16 +allexamples
- 67 54 19.4% 25-Apr-96 14:44:30 +arg
- 42 36 14.2% 25-Apr-96 14:35:38 +arg.sel
- 97 70 27.8% 26-May-96 20:23:42 +argtest.sel
- 28 28 0.0% 26-May-96 20:50:04 +argtest2.sel
- 111 86 22.5% 22-Apr-96 19:16:36 +b1.sel
- 112 86 23.2% 03-Feb-98 11:49:30 +b2.sel
- 129 100 22.4% 24-Jul-98 10:59:12 +b3.sel
- 186 113 39.2% 23-Apr-96 17:42:56 +b4.sel
- 220 97 55.9% 03-Feb-98 11:50:54 +b5.sel
- 172 106 38.3% 07-May-97 13:13:46 +bigmess
- 148 106 28.3% 27-May-96 12:45:04 +ChArgs.sel
- 110 92 16.3% 15-Nov-97 14:19:12 +clock.sel
- 1083 206 80.9% 17-Jan-98 12:45:00 +columns.sel
- 44 44 0.0% 25-Apr-96 14:46:30 +confirm
- 152 116 23.6% 25-Apr-96 14:27:08 +confirm.sel
- 183 128 30.0% 28-Jan-98 10:10:48 +copydrawer
- 112 89 20.5% 23-Apr-96 19:51:12 +env1.sel
- 120 89 25.8% 23-Apr-96 19:51:36 +env2.sel
- 228 133 41.6% 23-Apr-96 19:51:48 +env3.sel
- 134 114 14.9% 25-Apr-96 17:52:56 +env4.sel
- 97 73 24.7% 26-May-96 20:57:46 +env5.sel
- 163 129 20.8% 10-Mar-97 14:00:30 +env6.sel
- 132 101 23.4% 29-May-96 19:24:10 +etips.sel
- 104 78 25.0% 30-May-96 10:05:34 +etips2.sel
- 46 46 0.0% 25-Apr-96 15:30:38 +filename.sel
- 332 142 57.2% 15-Jan-98 14:50:14 +flow.sel
- 166 109 34.3% 17-Jul-98 14:02:00 +font.sel
- 1528 423 72.3% 30-Sep-98 15:49:28 +gap.sel
- 32 32 0.0% 19-Jul-98 10:54:38 +goprefs
- 269 162 39.7% 17-Jul-98 14:39:56 +include.sel
- 159 130 18.2% 22-Apr-96 00:00:42 +lformat
- 153 89 41.8% 05-Dec-97 13:45:32 +MarkButton.sel
- 102 89 12.7% 23-Apr-96 19:36:04 +note1
- 101 91 9.9% 23-Apr-96 19:36:26 +note2
- 324 156 51.8% 16-Dec-96 18:06:28 +onchange.sel
- 234 134 42.7% 25-Feb-97 16:57:42 +onexit.sel
- 110 77 30.0% 05-Dec-97 00:21:24 +onPopupclose.sel
- 188 135 28.1% 28-Sep-98 13:35:42 +patt1.sel
- 240 161 32.9% 28-Sep-98 13:35:58 +patt2.sel
- 509 298 41.4% 28-Jan-98 15:10:48 +PopupMenu.sel
- 496 300 39.5% 28-Jan-98 15:11:14 +PopupPanel.sel
- 184 122 33.6% 10-Dec-97 17:34:48 +prefs
- 597 252 57.7% 16-Jul-98 11:32:58 +prefs.info
- 124 97 21.7% 25-Apr-96 15:09:38 +req.sel
- 1253 341 72.7% 19-Feb-97 10:45:46 +rows.sel
- 866 408 52.8% 24-Jan-96 20:48:02 +rowsinfo.sel
- 137144 41320 69.8% 05-Oct-98 18:54:28 +selector.guide
- 67 61 8.9% 09-Dec-97 17:11:20 +Selector.Settings
- 453 240 47.0% 06-Dec-97 00:00:48 +spelavad.sel
- 84 68 19.0% 24-Apr-96 16:56:10 +switch
- 152 114 25.0% 17-Feb-97 14:08:20 +switch.sel
- 74 64 13.5% 17-Feb-97 14:07:56 +testscript
- 91 64 29.6% 01-Jan-97 14:52:52 +tinymess.sel
- 29 29 0.0% 04-Oct-98 12:33:32 +File Browser 1
- 2207 1779 19.3% 06-Oct-98 12:08:56 +File Browser 1.info
- 746 335 55.0% 05-Oct-98 19:21:14 +File Browser 2
- 2208 1782 19.2% 06-Oct-98 12:08:56 +File Browser 2.info
- 660 278 57.8% 02-Oct-98 10:32:56 +Guide
- 7746 4930 36.3% 06-Oct-98 12:08:56 +Guide.info
- 1332 835 37.3% 06-Oct-98 12:08:56 +Patterns.info
- 16250 13769 15.2% 08-Mar-98 18:27:26 +4.Autumn1
- 16980 10710 36.9% 08-Mar-98 18:27:50 +4.Bears-Big
- 4034 3332 17.4% 08-Mar-98 18:28:06 +4.Camo
- 3684 2722 26.1% 08-Mar-98 18:27:04 +4.CoffeeBean
- 6368 3768 40.8% 08-Mar-98 18:28:36 +4.FallBrown
- 12782 9981 21.9% 08-Mar-98 18:28:54 +4.gravel
- 1386 467 66.3% 17-Jan-98 18:08:48 +4.krull
- 1090 621 43.0% 17-Jan-98 18:01:16 +4.random
- 5058 1666 67.0% 17-Jan-98 17:49:14 +4.selectorBig
- 2594 1024 60.5% 17-Jan-98 17:57:06 +4.selectorMid
- 718 313 56.4% 17-Jan-98 17:59:56 +4.selectorSmall
- 714 229 67.9% 23-Jan-98 18:45:54 +4.Strabismus
- 6016 5324 11.5% 13-Jan-98 19:35:18 +8.Auntie
- 3424 1895 44.6% 13-Jan-98 19:36:06 +8.Cheata
- 6626 5521 16.6% 02-Oct-98 10:30:44 +8.Eight
- 6438 5488 14.7% 02-Oct-98 10:30:14 +8.Eight.light
- 8698 4699 45.9% 13-Jan-98 19:39:04 +8.FallBrown
- 2748 1189 56.7% 02-Feb-98 20:07:44 +8.kludd
- 3566 1717 51.8% 02-Feb-98 20:11:58 +8.kludd.color
- 2470 1156 53.1% 02-Feb-98 20:09:26 +8.kludd.dark
- 7698 4686 39.1% 17-Jan-98 18:25:00 +8.korvarBig
- 2408 1503 37.5% 17-Jan-98 18:26:04 +8.korvarSmall
- 3028 2302 23.9% 17-Jan-98 18:16:00 +8.krull
- 2168 1260 41.8% 17-Jan-98 18:33:38 +8.krull-black
- 3010 2192 27.1% 17-Jan-98 18:19:54 +8.krull-Selector
- 8268 6085 26.4% 13-Jan-98 19:39:30 +8.MarbleDark
- 1148 650 43.3% 23-Jan-98 18:44:18 +8.now
- 15092 6726 55.4% 13-Jan-98 19:39:48 +8.pattern1
- 10562 8718 17.4% 13-Jan-98 19:39:56 +8.pattern14
- 476 220 53.7% 13-Jan-98 19:40:06 +8.pattern15
- 18380 12250 33.3% 13-Jan-98 19:40:18 +8.pattern2
- 4678 3978 14.9% 13-Jan-98 19:40:28 +8.pattern3
- 18720 14978 19.9% 13-Jan-98 19:40:36 +8.pattern5
- 4536 3399 25.0% 02-Feb-98 20:00:20 +8.rings
- 1116 393 64.7% 02-Feb-98 20:02:14 +8.rings2
- 2518 826 67.1% 23-Jan-98 18:55:00 +8.Strabismus
- 4712 4443 5.7% 13-Jan-98 19:40:46 +8.TissueComb2
- 655 245 62.5% 29-Sep-98 19:12:32 +back.sel
- 274 148 45.9% 17-Jul-98 10:48:50 +back2
- 145 106 26.8% 17-Jul-98 11:02:50 +background
- 202 92 54.4% 19-Jul-98 10:33:34 +cancelprefs
- 518 258 50.1% 17-Jul-98 16:21:04 +changepat
- 343 176 48.6% 19-Jul-98 10:26:42 +chooseeditor
- 388 192 50.5% 19-Jul-98 10:27:44 +chooseguide
- 1720 387 77.5% 29-Sep-98 19:04:16 +colorreq.sel
- 350 152 56.5% 29-Sep-98 19:03:46 +colors2.sel
- 227 119 47.5% 17-Jul-98 11:04:04 +font
- 655 245 62.5% 29-Sep-98 19:13:30 +fore.sel
- 257 137 46.6% 17-Jul-98 10:48:08 +foreground
- 134 103 23.1% 17-Jul-98 11:04:20 +gap
- 256 152 40.6% 16-Jul-98 20:20:52 +gap.bak
- 586 302 48.4% 29-Sep-98 18:23:42 +help.sel
- 96 71 26.0% 29-Sep-98 18:34:02 +jump
- 145 106 26.8% 17-Jul-98 11:10:12 +mark
- 115 79 31.3% 29-Sep-98 18:23:04 +mark.sel
- 362 159 56.0% 29-Sep-98 18:24:04 +numbers.sel
- 1358 269 80.1% 29-Sep-98 18:44:14 +patterns.sel
- 1246 442 64.5% 02-Oct-98 10:48:36 +prefs.sel
- 68 61 10.2% 17-Jul-98 16:01:50 +running.sel
- 200 93 53.5% 19-Jul-98 10:28:10 +saveprefs
- 361 170 52.9% 29-Sep-98 18:54:38 +show.sel
- 705 252 64.2% 29-Sep-98 19:11:46 +textback.sel
- 272 147 45.9% 17-Jul-98 10:46:20 +textback2
- 703 252 64.1% 29-Sep-98 19:12:58 +textfore.sel
- 290 146 49.6% 17-Jul-98 10:43:20 +textforeground
- 1406 270 80.7% 29-Sep-98 18:23:12 +unload.sel
- 88 74 15.9% 17-Jul-98 11:02:24 +unloadpat
- 7625 3162 58.5% 05-Oct-98 18:54:54 +ReadMe
- 2483 1284 48.2% 06-Oct-98 12:08:56 +ReadMe.info
- 96796 44498 54.0% 05-Oct-98 19:08:30 +Selector
- 1661 443 73.3% 29-Sep-98 18:30:24 +Selector Prefs
- 1422 908 36.1% 06-Oct-98 12:08:56 +Selector Prefs.info
- 1850 1124 39.2% 06-Oct-98 12:08:56 +Selector.info
- 1365 657 51.8% 03-Feb-98 12:51:28 +ShortWay.sel
- 2482 1285 48.2% 06-Oct-98 12:08:56 +ShortWay.sel.info
- 1332 836 37.2% 06-Oct-98 12:08:56 +Tools.info
- 868 587 32.3% 24-May-94 17:37:12 +BreakName
- 2781 1312 52.8% 24-May-94 17:36:58 +BreakName.doc
- 23584 15200 35.5% 06-Jan-97 16:11:04 +Change
- 30980 20356 34.2% 24-Jul-98 09:35:58 +ChangeLine
- 29956 19899 33.5% 24-Jul-98 09:39:16 +ChopLine
- 29400 19605 33.3% 24-Jul-98 09:36:38 +ChopWord
- 21984 14630 33.4% 06-Jan-97 16:14:24 +Count
- 29164 19506 33.1% 24-Jul-98 09:36:48 +Enclose
- 1184 842 28.8% 23-May-97 16:09:02 +Execute
- 5106 1611 68.4% 23-May-97 16:08:30 +Execute.c
- 2193 1046 52.3% 23-May-97 16:04:42 +executehack.readme
- 80 70 12.5% 22-May-96 21:56:14 +SCOPTIONS
- 19916 12969 34.8% 18-Jul-98 19:12:56 +FileName
- 30396 20083 33.9% 24-Jul-98 09:37:04 +GetLine
- 4020 2328 42.0% 28-Jun-80 21:41:00 +MagicColors
- 5154 1910 62.9% 28-Jun-80 21:41:00 +MagicColors.guide
- 1878 991 47.2% 14-Jan-98 20:37:40 +MagicColors.guide.info
- 4027 879 78.1% 14-Jan-98 20:37:42 +MagicColors.info
- 20032 13380 33.2% 24-Jul-98 09:34:54 +psrun
- 12744 7499 41.1% 27-May-95 14:47:54 +psx
- 6583 3104 52.8% 10-May-91 13:35:18 +psx.docs
- 3776 2412 36.1% 17-Jun-95 16:25:48 +RequestString
- 2676 1215 54.5% 22-Jun-95 17:30:44 +RequestString.txt
- 28280 18511 34.5% 28-Apr-97 10:50:10 +SelectorFont
- 20264 13420 33.7% 10-Mar-98 20:47:08 +SelectorScreens
- 24996 16743 33.0% 07-May-97 13:09:42 +SelectorText
- 25284 17300 31.5% 19-Jul-96 15:27:54 +unsort
- 23852 14204 40.4% 30-Mar-95 23:17:26 +parm.library
- 1340 973 27.3% 21-Apr-95 18:47:22 +WBRun
- 1591 808 49.2% 21-Apr-95 18:52:54 +WBRun.doc
- -------- ------- ----- --------- --------
- 940854 536021 43.0% 07-Oct-98 00:50:26 181 files
-